home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Amiga Tools 2
/
Amiga Tools 2.iso
/
tex
/
macros
/
source
/
contrib
/
supported
/
xypic
/
install.oztex
< prev
next >
Wrap
Text File
|
1995-03-15
|
30KB
|
702 lines
-*-text-*- $Id: INSTALL.OzTeX,v 2.12 1994/10/25 03:01:14 ross Exp $
================================================
INSTALLING THE XY-pic DIAGRAM TYPESETTING MACROS
ON OzTeX INSTALLATIONS
================================================
This file explains step by step how to install XY-pic for use with
OzTeX by Andrew Trevorrow. Please refer to the generic `INSTALL' file
for details on the individual files.
Contents:
-1- Adding XY-pic to the TeX search paths
-2- Memory requirements
-3- OzTeX and the PostScript backend
-4- Bugs & comments
-5- Setup files
----------------------------------------------------------------------
-1- ADDING XY-pic TO THE TeX SEARCH PATHS
----------------------------------------------------------------------
Follow these steps to make XY-pic `visible' to OzTeX:
INSTALLING MACROS:
1. Create a subfolder `:TeX-inputs:XY-pic:'.
This folder will contain the XY-pic input files. It is NOT
sufficient to create an alias to an existing folder which already
contains these files.
2. Append this directory name to the line
TeX input folder(s) = ....
in the `:Configs:Default' file.
3. Within the folder `:Configs:' create the files
:Configs:Default+XYpic
:Configs:Big TeX+XYpic
:Configs:Big XY-TeX
which are included below (in section -5-).
Alternatively, these files are included separately with the
`XY-pic Macintosh Distribution' in the `for OzTeX only:tfm' folder.
4. Within the folder `:TeX-inputs:XY-pic:' place copies of all of
the files from `texinputs'.
... or from the `for TeX Inputs' folder, included with the
`XY-pic Macintosh Distribution'.
INSTALLING FONTS:
5. Create a subfolder `:TeX-fonts:XY-pic:'
This folder will contain the XY-pic font metrics files. It is NOT
sufficient to create an alias to an existing folder which already
contains these files.
6. Within the folder `:TeX-fonts:XY-pic:' place copies of all of
the files from `texfonts'.
... or from the `for OzTeX only:tfm' folder, included with the
`XY-pic Macintosh Distribution'.
7. For each of the subdirectories in `pkfonts': `cx300', `cx329', and
`cx360' copy all files to the corresponding folder
:PK-files:300:
:PK-files:329:
:PK-files:360:
... or find these fonts in the `for OzTeX only:pkfonts' folder,
included with the `XY-pic Macintosh Distribution'.
INSTALLING THE PostScript BACKEND:
8. Within the folder `:PS-files:' place a copy of the file
`ps:xy212dict.ps'. This is placed here for safe-keeping only.
9. Within each directory in which you work, you will need a copy
of this file, renamed to be called `global.ps'.
Read section -3- below, to understand what is required here.
----------------------------------------------------------------------
-2- MEMORY REQUIREMENTS
----------------------------------------------------------------------
XY-pic is a big package, requiring quite a lot of memory if a large
number of diagrams, or a small number of large diagrams, are to be
typeset.
Using the `Default' configuration and `Plain' format, then XY-pic will
load, but expect trouble unless you need it only for small diagrams.
With `LaTeX2e' then XY-pic will not even load all of its standard
options.
Thus using `Big-TeX' should be regarded as ABSOLUTELY ESSENTIAL, to do
any serious typesetting --- though read the rest of this section
before doing this. Of course this will mean rebuilding the `Plain'
and `LaTeX2e' formats using `INITEX' and increasing the Finder
memory-partition from the OzTeX application's `Get Info' dialog box.
Since `Big-TeX' inherits and overrides settings from `Default' it is
not necessary to make any alterations for XY-pic --- at least not for
use with the `Plain' format.
However even `Big-TeX' is too small, in some of its parameters, for
`LaTeX2e' and XY-pic to coexist peacefully. If you try this then the
first type of memory to run out is the `pool size':
! TeX capacity exceeded, sorry [pool_size=60000].
To fix this requires increasing the "pool_size" parameter, to say
160,000. This should be sufficient unless the document contains large
diagrams or diagrams such that many curves appear on the same or
adjacent pages, and the XY-ps PostScript option is NOT in
effect. Expect to encounter...
! TeX capacity exceeded, sorry [mem_max=200000].
In order to typeset such documents other memory parameters may have to
be increased also, including "mem_top", "hash_size", "hash_prime" and
"hyph_size". These latter changes mean that the format files have to
be rebuilt.
For example, in order to typeset the XY-pic guide, reference manual,
and technical documentation (330+ pages), using the XY-pic fonts, an
OzTeX with a finder memory partition of 6.4 MBytes -- it has the
parameter `mem_max=600000' -- was used.
Please experiment with the memory parameters until you find settings
comfortable for your requirements. The author would be happy to
include, with future releases of XY-pic, a listing of typical settings
which users have found to meet their needs.
----------------------------------------------------------------------
-3- IMPORTANT: OzTeX AND THE POSTSCRIPT BACKEND
----------------------------------------------------------------------
IMPORTANT: If the XY-ps PostScript back-end is to be used with OzTeX,
then two files are used frequently, namely `:PS-files:empty.ps' and
`global.ps'. The latter must be resident in the current folder.
Make sure that `empty.ps' indeed has empty contents, for the XY-ps
\specials depend upon this. Also, if global.ps has non-empty contents,
then take a copy for safe-keeping for XY-pic will need to overwrite it
at some point, as will now be explained.
For the XY-ps \specials to work correctly a dictionary of PostScript
definitions must be included with every document before printing.
These definitions are typically required on every page, so OzTeX's
`global.ps' mechanism is used to achieve this. Indeed XY-ps checks
that this file is available. If it does not find it, or finds that
it is empty, then the required dictionary is written afresh and
named `global.ps', so that OzTeX will recognize its purpose.
If your `global.ps' already has contents that you wish to continue to
use, then append these to the end of the file created by XY-ps. You
can force a fresh copy of the dictionary by placing \dumpPSdict near
the beginning of any document.
The dictionary is included in the ready package as `ps/xy212dict.ps'.
LIMITATIONS: Not all of the PostScript effects that can be requested
from the `line', `rotate' and `color' extension options are actually
implementable by OzTeX. The limitation is due to the way in which
OzTeX handles the \special commands, collecting them all at the
beginning of the PostScript file that it creates, followed by the
rules and characters from fonts.
This means that the \special to initiate a special effect is followed
soon after by the one necessary to revert to normal; this happens
before any font characters are typeset. Correct sequencing is
maintained so that diagrams constructed purely from XY-pic objects
such as lines, circles, curves and arrow-tips can be rotated, scaled
and coloured correctly. However any text characters in the diagram
will not be rotated, scaled or coloured.
This situation is unfortunate, but nothing further can be done from
within XY-pic and XY-ps. The code is already in place to implement
these effects, as can be seen by the purely XY-pic diagrams working
correctly. It remains for a future version of OzTeX to have \specials
and font characters sequenced according to their occurrence within the
DVI-file.
----------------------------------------------------------------------
-4- BUGS & COMMENTS
----------------------------------------------------------------------
Bugs and questions concerning the OzTeX implementation of XY-pic
should be directed to
Electronic mail (Internet): ross@mpce.mq.edu.au
Paper mail: Ross Moore
Mathematics Department
Macquarie University
North Ryde, Sydney
AUSTRALIA 2109
Fax: +61 (2) 805-8114
Generic bugs should be reported to Kristoffer Rose as described in the
generic INSTALL file.
----------------------------------------------------------------------
This is the end of the `INSTALL.OzTeX' description; below is a section
with the files discussed above. We hope you'll enjoy XY-pic!
----------------------------------------------------------------------
-5- SETUP FILES.
----------------------------------------------------------------------
Below is the contents of each of the files discussed in point 3 of
section -1- above. Lines with only -s (dashes) are used to delimit
the files.
----------------------------------------------------------------------
:Configs:Default+XYpic
----------------------------------------------------------------------
% This is the default configuration file read by OzTeX 1.7.
% Before making changes to this file it might be a good idea to save a copy.
% In your new default file you can then remove all the comments so that
% OzTeX starts up a little faster.
%
% Follow these rules when editing configuration files:
% -- Lines starting with "%" are ignored; all other lines are significant.
% -- Each significant line must contain at least one "=" character.
% Any characters before the first "=" are ignored, as are spaces/tabs
% immediately after it. The rest of the line contains the information
% used by OzTeX, usually in the form of one or more strings.
% -- If only one string is required then any further information is ignored
% and can be used for comments.
% -- Use double quotes around a string that includes one or more spaces.
% -- To avoid long significant lines, use "|" to split such lines anywhere
% you like. Upon reading a "|", OzTeX will ignore the rest of the current
% line and continue reading from the next line. The best place to use "|"
% is where a space is allowed, that way you can safely indent the next line
% to make the file more readable. See below for examples.
% -- Two special characters are recognized in non-default configuration files.
% If "?" is the first non-space/tab after "=" then the corresponding
% parameter is not changed and the rest of the line is ignored.
% "!" is similar to "?" but in addition all remaining parameters are
% left unchanged (the rest of the file is ignored).
% These characters make it easy to create special-purpose configuration
% files; for examples, see the other files in the Configs folder.
%
config files = |
"Big TeX" "Big TeX+XYpic" "Big XY-TeX" "" |
LaTeX LaTeX2e "" |
"A5 Portrait" "A4 Landscape" "US Letter" "" |
"View at 144 dpi" "View CM using PS" "" |
StyleWriter ImageWriter "" |
"Add CM/PS Fonts" "Add Lucida Fonts" "Add MathTime Fonts"
format files = LaTeX2e Plain
help files = |
"Questions and Answers" "Handy Hints" Problems "TeX Users Group" |
"Related Software" "" "Changes to OzTeX 1.3" "Changes to OzTeX 1.4" |
"Changes to OzTeX 1.41" "Changes to OzTeX 1.42" "Changes to OzTeX 1.5" |
"Changes to OzTeX 1.6" "" "Shareware Fee" Thanks
printer resolution = 300 (screen resolution..3000 dots per inch)
viewing resolution = 300 (ditto)
units = in (in/cm/mm/pc/pt/bp/px)
paper width = 210mm (A4 width; use 8.5in for US Letter paper)
paper height = 296mm (A4 height; use 11in for US Letter paper)
horizontal offset = 0mm (shift pages right if +ve, left if -ve)
vertical offset = 0mm (shift pages down if +ve, up if -ve)
show statistics = false
reverse page order = false (use true if pages are stacked face up)
conserve VM = false (ignored if non-PostScript printer)
manual feed = false (ditto)
reserved = ignored
%
% Some notes about the above significant lines:
% -- Don't change their order.
% -- The config files will appear as items at the end of the Config menu
% and should correspond to text files stored in the Configs folder.
% These strings are ignored in non-default configuration files.
% -- The format files will appear as items at the end of the TeX menu
% and should correspond to the names of ".fmt" files in the FMT folder
% (named below). The format file names must not contain any spaces.
% -- The help files will appear as items in the Help menu and should
% correspond to text files in the Help folder (named below).
% -- The printer resolution is used when printing a DVI file and the
% viewing resolution is used when viewing a DVI file. You might need to
% install an appropriate set of PK files if you change either value.
% Note that the minimum value is determined by the resolution of your
% monitor (typically 72 dpi).
% -- The units parameter tells OzTeX how to display all dimensions when
% printing/viewing a DVI file.
% -- The paper width and height dimensions are used to detect page-off-paper
% errors when printing/viewing a DVI file. If the width is greater than
% the height then OzTeX will print/view the page in landscape mode.
% Note that these dimensions are ignored when printing on a non-PostScript
% printer; OzTeX will use the paper size and orientation specified in the
% current "Page Setup" options.
% -- The two offset dimensions affect the positioning of all pages when
% printing a DVI file. They should only be changed if your printer has
% problems positioning the TeX origin; see page 2 in nasty.dvi.
% These offsets are NOT used when viewing a DVI file.
% -- The next four flags are default printing parameters. If you are using
% a PostScript printer then all these parameters can be altered after
% selecting the DVI file to be printed.
%
% The following parameters define the names and locations of OzTeX's special
% folders and files:
% -- Don't change their order.
% -- Folders and files are specified by "path names". A path name can be a
% simple file name, or it can be a sequence of names (separated by colons)
% that represent a valid location in the folder hierarchy. If the path
% name ends with a colon then it specifies a folder, otherwise a file.
% -- OzTeX will generate a warning message if a given path name does not
% specify a known folder or file. Note that in System 7, OzTeX supports
% aliased files but NOT aliased folders.
% -- Partial path names begin with a colon. The first folder in such a
% path is assumed to be in the same location as the OzTeX application.
% This is the best way to specify folders and files because then you can
% move the entire OzTeX folder anywhere you like without having to change
% any path names.
% -- Full path names begin with the name of a disk (or volume); eg:
% Help folder = HD40:OzTeX:Help-files:.
% -- Path names must be enclosed in double quotes if they contain any
% spaces; eg: Help folder = ":My help:".
% -- Multiple paths are allowed for TeX input files, TFM files, PK files,
% PS files and VF files. These parameters also allow "*" at the end of a
% path name to tell OzTeX to include all sub-folders of the given folder
% in the search path. Note that OzTeX does NOT automatically include
% sub-folders within sub-folders.
% -- When printing a DVI file, the global PS file is searched for in the
% current folder and, if found, included after the DVI-to-PS prolog.
% -- The pool file is read only by INITEX.
% -- The dummy TFM file is used by OzTeX to continue printing/viewing a DVI
% file after detecting a missing font.
% -- The dummy screen font will be used to simulate characters when
% viewing a DVI file with a missing font.
%
Help folder = :Help-files:
FMT folder = :TeX-formats:
%
% We can't use ":TeX-inputs:*" because we don't want BOTH LaTeX and LaTeX2e
% input files to be visible at the same time. The initial search path is for
% LaTeX2e. The LaTeX config file changes the search path to suit LaTeX 2.09.
%
TeX input folder(s) = :TeX-inputs:Plain: :TeX-inputs:LaTeX2e: |
:TeX-inputs:PSNFSS2e: :TeX-inputs:Graphics2e: :TeX-inputs:XY-pic:
TFM folder(s) = :TeX-fonts:*
PK folder(s) = :PK-files:
PS folder(s) = :PS-files: :PS-files:Encodings:
Text-to-PS prolog = :PS-files:TEXTtoPS.ps
DVI-to-PS prolog = :PS-files:DVItoPS.ps
VF folder(s) = :VF-files:
global PS file = global.ps
"Save OzTeX" output = Oz.text
reserved = ignored
pool file = :TeX-formats:TeX.pool
dummy TFM file = :TeX-fonts:CM:cmr10.tfm
dummy screen font = Geneva
%
% The following parameters define some colours used when viewing a DVI file.
% The allowed colours are black, red, green, blue, cyan, magenta, yellow
% and white (white can be used to make something invisible).
% On black and white monitors all non-white colours appear black.
%
paper edges = blue
\special markers = green
missing fonts = red
%
% The following TeX parameters determine how much memory will be allocated
% for various arrays. Some notes about these TeX parameters:
% -- Don't change their order.
% -- The bracketed comments indicate the possible range of values.
% -- If you increase any value substantially then before using OzTeX you'll
% need to increase the application memory.
% -- mem_max is temporarily set to mem_top whenever you run INITEX.
% -- For details about each parameter, see "TeX: The Program" by Donald Knuth.
%
mem_max = 60000 (mem_top..100000000)
font_max = 120 (1..256)
font_mem_size = 30000 (8..100000000)
max_strings = 5000 (1300..16382)
string_vacancies = 20000 (0..pool_size-23500)
pool_size = 55000 (string_vacancies+23500..100000000)
buf_size = 1000 (120..32760)
stack_size = 200 (1..1600)
max_in_open = 6 (1..20)
param_size = 60 (1..8190)
nest_size = 40 (1..1000)
save_size = 600 (1..4094)
trie_size = 8000 (1..32760)
trie_op_size = 500 (1..16382)
%
% If you change any of the next four parameters then you'll need
% to run INITEX and rebuild all fmt files.
% Some people will probably want to increase the hash_size value,
% so here are some suitable hash_prime values:
% hash_size = 3000 4000 5000 6000 10000 20000 31000
% hash_prime = 2551 3407 4253 5101 8501 16993 26347
%
mem_top = 50000 (mem_min+1100..mem_max)
hash_size = 4000 (325..31000)
hash_prime = 3407 (prime about 85% of hash_size)
hyph_size = 307 (prime from 1..16382)
%
% These parameters should only be changed to carry out TeX's TRIP test.
%
mem_min = 0 (0..mem_top-1100)
error_line = 72 (45..32760)
half_error_line = 42 (30..error_line-15)
max_print_line = 79 (60..32760)
%
% The remaining lines tell OzTeX which TFM files describe PostScript fonts
% (or more accurately, non-PK fonts). Most of the entries are "raw" TFMs
% for the corresponding virtual fonts; raw TFMs have names ending in "0".
% Remember to run "Fix VFs in DVI" before printing or viewing a DVI file
% that uses virtual fonts.
%
% The ordering of lines between the first and last "==" doesn't matter.
% In a non-default config file the first significant line can start with "=+";
% this tells OzTeX to add the given fonts to the current list (rather than
% delete the current list and build a new one).
%
== TFM Printer font Screen font Encoding Style
%
= ptmr0 Times-Roman Times Mac.enc
= ptmri0 Times-Italic Times Mac.enc i
= ptmb0 Times-Bold Times Mac.enc b
= ptmbi0 Times-BoldItalic Times Mac.enc bi
%
% The next few fonts are constructed by slanting the corresponding real fonts
% (the PSfont code in the DVI-to-PS prolog looks for the "Slanted-" prefix).
%
= ptmro0 Slanted-Times-Roman Times Mac.enc i
= ptmbo0 Slanted-Times-Bold Times Mac.enc bi
= psyro Slanted-Symbol Symbol nil i
%
= pagk0 AvantGarde-Book "Avant Garde" Mac.enc
= pagko0 AvantGarde-BookOblique "Avant Garde" Mac.enc i
= pagd0 AvantGarde-Demi "Avant Garde" Mac.enc b
= pagdo0 AvantGarde-DemiOblique "Avant Garde" Mac.enc bi
= pbkl0 Bookman-Light Bookman Mac.enc
= pbkli0 Bookman-LightItalic Bookman Mac.enc i
= pbkd0 Bookman-Demi Bookman Mac.enc b
= pbkdi0 Bookman-DemiItalic Bookman Mac.enc bi
= pcrr0 Courier Courier Mac.enc
= pcrro0 Courier-Oblique Courier Mac.enc i
= pcrb0 Courier-Bold Courier Mac.enc b
= pcrbo0 Courier-BoldOblique Courier Mac.enc bi
= phvr0 Helvetica Helvetica Mac.enc
= phvro0 Helvetica-Oblique Helvetica Mac.enc i
= phvb0 Helvetica-Bold Helvetica Mac.enc b
= phvbo0 Helvetica-BoldOblique Helvetica Mac.enc bi
= pncr0 NewCenturySchlbk-Roman "New Century Schlbk" Mac.enc
= pncri0 NewCenturySchlbk-Italic "New Century Schlbk" Mac.enc i
= pncb0 NewCenturySchlbk-Bold "New Century Schlbk" Mac.enc b
= pncbi0 NewCenturySchlbk-BoldItalic "New Century Schlbk" Mac.enc bi
= pplr0 Palatino-Roman Palatino Mac.enc
= pplri0 Palatino-Italic Palatino Mac.enc i
= pplb0 Palatino-Bold Palatino Mac.enc b
= pplbi0 Palatino-BoldItalic Palatino Mac.enc bi
= pzcmi0 ZapfChancery-MediumItalic "Zapf Chancery" Mac.enc
%
% The next two don't require virtual fonts:
%
= pzdr ZapfDingbats "Zapf Dingbats" nil
= psyr Symbol Symbol nil
%
% The following lines show how to download non-resident fonts by adding
% an extra string (starting with "<") after the printer font name.
% Immediately after the "<" is the name of a file that should contain
% the required PostScript font information. If the file is a standard Mac
% PostScript font file (of type LWFN) then OzTeX will download the relevant
% POST resources, otherwise it will assume the file is in PFA format and
% simply download all the text in the file's data fork.
%
% OzTeX will only download a file if the corresponding font is actually used
% somewhere in the DVI file. The specified file is searched for in the current
% folder first, and then in the PS folder(s). The downloaded information is
% included in the PostScript output immediately after the DVI-to-PS prolog
% but before any global file.
%
= putr0 Utopia-Regular <putr.pfa Utopia Mac.enc
= putri0 Utopia-Italic <putri.pfa Utopia Mac.enc i
= putb0 Utopia-Bold <putb.pfa Utopia Mac.enc b
= putbi0 Utopia-BoldItalic <putbi.pfa Utopia Mac.enc bi
==
(OzTeX doesn't bother reading any stuff after the final "==", so we can
add more documentation here without having to start each line with "%".)
If a DVI file uses PostScript fonts, the above TFM names get converted into
printer font names when printing the DVI file on a PostScript printer,
and into Macintosh screen font names when viewing the DVI file or printing
it on a non-PostScript printer.
If you are unsure about which screen font would best match a particular
PostScript font, you must still type something (such as "?").
If OzTeX cannot find a specified screen font it will warn you and use
use the system font instead (usually Chicago).
To obtain the best results when viewing or printing a DVI file with
PostScript fonts you should try to get the matching screen fonts.
An encoding entry is the name of a user-defined encoding file (or "nil"
if the screen font uses the same encoding as its corresponding TFM file).
When loading a config file, OzTeX looks for a given encoding file in the
PS folder(s) and uses it to build an encoding array of 256 elements.
This encoding array is then used when viewing a DVI file that uses the
corresponding PostScript font, or when printing such a DVI file on a
non-PostScript printer (it is NOT used during PostScript printing).
The Mac.enc encoding file maps characters from a standard PostScript text font
to matching characters in a standard Macintosh text font. Depending on the
encoding scheme used in your PostScript TFMs or screen fonts, you might need
to create other encoding files. It isn't hard; see the comments at the start
of Mac.enc. For an interesting example of how encoding files can be used,
see the "View CM using PS" config file.
Each screen font can appear in a certain style defined by a set of flags:
b=bold, i=italic, u=underline, o=outline, s=shadow, c=condense, e=extend.
An absence of flags tells OzTeX to use the font's plain style.
----------------------------------------------------------------------
:Configs:Big TeX+XYpic
----------------------------------------------------------------------
% This config file sets most TeX parameters to very large values.
% OzTeX's preferred memory size will need to be at least 3100K.
% If you don't have enough memory then reduce the values of mem_max
% and mem_top. Each unit reduction saves 8 bytes, so if mem_max and
% mem_top are reduced by 100,000 then the required memory size drops
% to about 2300K.
%
% If you decide to change other parameters then you'll need to adjust
% OzTeX's memory size according to the total number of bytes saved or
% added. To determine this number:
% - Use "Get Info" in the Finder's File menu to see OzTeX's current
% memory size (probably 1400K unless you changed it).
% - Start OzTeX, run INITEX and hit Cmd-Dot when you get the "**" prompt.
% OzTeX shows the amount of memory allocated, so note down the number.
% - Quit OzTeX and use "Get Info" to set OzTeX's memory size as high as
% you can.
% - Start OzTeX again and select "Big TeX" (containing your changes)
% from the Config menu.
% - Run INITEX and hit Cmd-Dot. The amount of memory allocated
% should have changed; the difference should be rounded up to the
% nearest multiple of 10K or more (depending on how paranoid you are)
% and used to adjust OzTeX's ORIGINAL memory size.
%
% You'll need to run INITEX and build the big formats listed below
% before you can use TeX with this configuration file.
% The OzTeX User Guide describes how to build such format files.
% If you want to change the given list of format files, make sure
% the new names do not contain any spaces.
%
config files = ignored
format files = Big-LaTeX2e Big-Plain
help files = ?
printer resolution = ?
viewing resolution = ?
units = ?
paper width = ?
paper height = ?
horizontal offset = ?
vertical offset = ?
show statistics = ?
reverse page order = ?
conserve VM = ?
manual feed = ?
reserved = ?
Help folder = ?
FMT folder = ?
TeX input folder(s) = ?
TFM folder(s) = ?
PK folder(s) = ?
PS folder(s) = ?
Text-to-PS prologue = ?
DVI-to-PS prologue = ?
VF folder(s) = ?
global PS file = ?
Save OzTeX output = ?
reserved = ?
pool file = ?
dummy TFM file = ?
dummy screen font = ?
paper edges = ?
\special markers = ?
missing fonts = ?
%
% TeX parameters:
%
mem_max = 200000 (mem_top..100000000)
font_max = 256 (1..256)
font_mem_size = 60000 (8..100000000)
max_strings = 10000 (1300..16382)
string_vacancies = 30000 (0..pool_size-23500)
pool_size = 160000 (string_vacancies+23500..100000000)
buf_size = 3000 (120..32760)
stack_size = 600 (1..1600)
max_in_open = 20 (1..20)
param_size = 200 (1..8190)
nest_size = 150 (1..1000)
save_size = 2000 (1..4094)
trie_size = 16000 (1..32760)
trie_op_size = 1000 (1..16382)
mem_top = 200000 (mem_min+1100..mem_max)
hash_size = 10000 (325..31000)
hash_prime = 8501 (prime about 85% of hash_size)
hyph_size = 2551 (prime from 1..16382)
mem_min = 0 (0..mem_top-1100)
error_line = 72 (45..32760)
half_error_line = 42 (30..error_line-15)
max_print_line = 79 (60..32760)
%
% Keep the current set of PostScript fonts:
%
=!
----------------------------------------------------------------------
:Configs:Big XY-TeX
----------------------------------------------------------------------
% Sets most TeX parameters to very large values.
% The OzTeX application memory size will need to be about 3100K.
% (If you don't have enough memory then reduce the values of mem_max
% and mem_top. Each unit reduction saves 8 bytes, so if mem_max and
% mem_top are reduced by 100000 then the application memory required
% drops to about 2300K.)
%
% You'll need to run INITEX and build the format files listed below
% (with ".fmt" appended) before using TeX with this configuration file.
% Note that format file names must not contain any spaces.
%
config files = ignored
format files = Big-XY-Plain Bigger-LaTeX2e Big-XY-LaTeX2e
help files = ?
printer resolution = ?
viewing resolution = ?
units = ?
paper width = ?
paper height = ?
horizontal offset = ?
vertical offset = ?
show statistics = ?
reverse page order = ?
conserve VM = ?
manual feed = ?
reserved = ?
Help folder = ?
FMT folder = ?
TeX input folder(s) = ?
TFM folder(s) = ?
PK folder(s) = ?
PS folder(s) = ?
Text-to-PS prologue = ?
DVI-to-PS prologue = ?
VF folder(s) = ?
global PS file = ?
Save OzTeX output = ?
reserved = ?
pool file = ?
dummy TFM file = ?
dummy screen font = ?
paper edges = ?
\special markers = ?
missing fonts = ?
%
% TeX parameters:
%
mem_max = 600000 (mem_top..100000000)
font_max = 255 (1..255)
font_mem_size = 60000 (8..100000000)
max_strings = 10000 (1300..16382)
string_vacancies = 30000 (0..pool_size-23500)
pool_size = 160000 (string_vacancies+23500..100000000)
buf_size = 3000 (120..32760)
stack_size = 1600 (1..1600)
max_in_open = 20 (1..20)
param_size = 200 (1..8190)
nest_size = 150 (1..1000)
save_size = 2000 (1..4094)
trie_size = 16000 (1..32760)
trie_op_size = 1000 (1..16382)
mem_top = 600000 (mem_min+1100..mem_max)
hash_size = 10000 (325..31000)
hash_prime = 8501 (prime about 85% of hash_size)
hyph_size = 2551 (prime from 1..16382)
mem_min = 0 (0..mem_top-1100)
error_line = 72 (45..32760)
half_error_line = 42 (30..error_line-15)
max_print_line = 79 (60..32760)
%
% Keep current PostScript fonts:
%
=!
----------------------------------------------------------------------